pulse subtraction - German English Dictionary